physically demanding - İngilizce Eş Anlamlılar Sözlük